From Today To The Year 3000: Let's Dive Into The Future!